Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 FINBOROUGH ROAD Terraced £695,000 23 Feb 2004